package com.yanqu.road.entity.activity.activityunion;

import com.yanqu.road.entity.union.UnionBaseInfo;

import java.math.BigInteger;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

public class ActivityUnionInfo {

    private String unionId;

    private UnionBaseInfo unionBaseInfo;

    private Map<Long,ActivityUnionMemberInfo> memberInfoMap = new ConcurrentHashMap();


    private BigInteger totalAbility;

    private long updateTime;


    public UnionBaseInfo getUnionBaseInfo() {
        return unionBaseInfo;
    }

    public void setUnionBaseInfo(UnionBaseInfo unionBaseInfo) {
        this.unionBaseInfo = unionBaseInfo;
    }

    public Map<Long, ActivityUnionMemberInfo> getMemberInfoMap() {
        return memberInfoMap;
    }

    public void setMemberInfoMap(Map<Long, ActivityUnionMemberInfo> memberInfoMap) {
        this.memberInfoMap = memberInfoMap;
    }

    public BigInteger getTotalAbility() {
        return totalAbility;
    }

    public void setTotalAbility(BigInteger totalAbility) {
        this.totalAbility = totalAbility;
    }

    public long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(long updateTime) {
        this.updateTime = updateTime;
    }

    public String getUnionId() {
        return unionId;
    }

    public void setUnionId(String unionId) {
        this.unionId = unionId;
    }
}
